multicell storm - French English Dictionary